package com.css.fxfzypg.manage.lethalitydifference.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.handler.inter.IExcelDataModel;
import cn.afterturn.easypoi.handler.inter.IExcelModel;
import lombok.Data;

import java.io.Serializable;

@Data
public class ExcelVo implements Serializable, IExcelDataModel, IExcelModel {

    @Excel(name = "*任务编号",fixedIndex=0,width = 20)
    private String taskCode;//任务编号

    @Excel(name = "*省",fixedIndex=1,width = 15)
    private String province;//省

    @Excel(name = "*市",fixedIndex=2,width = 15)
    private String city;//市

    @Excel(name = "*区/县",fixedIndex=3,width = 15)
    private String area;//区/县

    //建筑
    @Excel(name = "*建筑物指标值",fixedIndex=4,width = 20)
    private String building;            //指标值
    @Excel(name = "*说明",fixedIndex=5,width = 20)
    private String buildingExplain;     //说明

    //人口
    @Excel(name = "*人口指标值",fixedIndex=6,width = 20)
    private String peopleNum;         //指标值
    @Excel(name = "*说明",fixedIndex=7,width = 20)
    private String peopleNumExplain;  //说明

    //地形地貌
    @Excel(name = "*地形地貌指标值",fixedIndex=8,width = 20)
    private String terrain;           //指标值
    @Excel(name = "*说明",fixedIndex=9,width = 20)
    private String terrainExplain;    //说明

    //道路交通
    @Excel(name = "*道路交通指标值",fixedIndex=10,width = 20)
    private String traffic;           //指标值
    @Excel(name = "*说明",fixedIndex=11,width = 20)
    private String trafficExplain;    //说明

    //气候
    @Excel(name = "*气候指标值",fixedIndex=12,width = 20)
    private String climate;            //指标值
    @Excel(name = "*说明",fixedIndex=13,width = 20)
    private String climateExplain;     //说明

    @Excel(name = "自定义指标名称",fixedIndex=14,width = 20)
    private String customIndicatorName1;
    @Excel(name = "自定义指标值",fixedIndex=15,width = 20)
    private String customIndicatorValue1;
    @Excel(name = "自定义说明",fixedIndex=16,width = 20)
    private String customIndicatorExplain1;

    @Excel(name = "自定义指标名称",fixedIndex=17,width = 20)
    private String customIndicatorName2;
    @Excel(name = "自定义指标值",fixedIndex=18,width = 20)
    private String customIndicatorValue2;
    @Excel(name = "自定义说明",fixedIndex=19,width = 20)
    private String customIndicatorExplain2;

    @Excel(name = "自定义指标名称",fixedIndex=20,width = 20)
    private String customIndicatorName3;
    @Excel(name = "自定义指标值",fixedIndex=21,width = 20)
    private String customIndicatorValue3;
    @Excel(name = "自定义说明",fixedIndex=22,width = 20)
    private String customIndicatorExplain3;

    @Excel(name = "自定义指标名称",fixedIndex=23,width = 20)
    private String customIndicatorName4;
    @Excel(name = "自定义指标值",fixedIndex=24,width = 20)
    private String customIndicatorValue4;
    @Excel(name = "自定义说明",fixedIndex=25,width = 20)
    private String customIndicatorExplain4;

    @Excel(name = "自定义指标名称",fixedIndex=26,width = 20)
    private String customIndicatorName5;
    @Excel(name = "自定义指标值",fixedIndex=27,width = 20)
    private String customIndicatorValue5;
    @Excel(name = "自定义说明",fixedIndex=28,width = 20)
    private String customIndicatorExplain5;

    private Integer rowNum;
    private String errorMsg;
}
